package com.link.base.base.apilog.model;

import com.link.core.basic.model.BasicModel;

/**
 * ApiLog对象，增加注释
 *
 * @author 黄龙建
 * @date 2020/1/8 5:40 下午
 */
public class ApiLogLine extends BasicModel {

    /*头id*/
    private String parentApiCode;
    /*开始时间*/
    private String startTime;
    /*结束时间*/
    private String endTime;
    /*运行（返回）状态*/
    private String processStatus;
    /*返回内容*/
    private String responseBody;
    /**
     * 记录一些其它信息
     * */
    private String returnInfo;
    private String enterpriseName;
    private String username;
    private String firstName;
    /**
     * 耗时
     * */
    private String usingTime;
    /*参数*/
    private String params;
    /*时间筛选类型*/
    private String timeType;
    /*总数*/
    private Long totalNum;
    /*失败总数*/
    private Long successNum;
    /*失败总数*/
    private Long failureNum;
    /*时间*/
    private String time;
    /*供应商id*/
    private String clientId;
    /*供应商名称*/
    private String clientName;
    /*时间段位置*/
    private String zoneNum;
    /*时间段数量*/
    private Integer timeBlockNum;

    public Integer getTimeBlockNum() {
        return timeBlockNum;
    }

    public void setTimeBlockNum(Integer timeBlockNum) {
        this.timeBlockNum = timeBlockNum;
    }

    public String getZoneNum() {
        return zoneNum;
    }

    public void setZoneNum(String zoneNum) {
        this.zoneNum = zoneNum;
    }

    public ApiLogLine() {
    }

    public String getClientId() {
        return clientId;
    }

    public void setClientId(String clientId) {
        this.clientId = clientId;
    }

    public String getClientName() {
        return clientName;
    }

    public void setClientName(String clientName) {
        this.clientName = clientName;
    }

    public String getTime() {
        return time;
    }

    public void setTime(String time) {
        this.time = time;
    }

    public ApiLogLine(String parentApiCode) {
        this.parentApiCode = parentApiCode;
    }

    public Long getSuccessNum() {
        return successNum;
    }

    public void setSuccessNum(Long successNum) {
        this.successNum = successNum;
    }

    public Long getFailureNum() {
        return failureNum;
    }

    public void setFailureNum(Long failureNum) {
        this.failureNum = failureNum;
    }

    public Long getTotalNum() {
        return totalNum;
    }

    public void setTotalNum(Long totalNum) {
        this.totalNum = totalNum;
    }

    public String getTimeType() {
        return timeType;
    }

    public void setTimeType(String timeType) {
        this.timeType = timeType;
    }

    public String getUsingTime() {
        return usingTime;
    }

    public void setUsingTime(String usingTime) {
        this.usingTime = usingTime;
    }

    public String getEnterpriseName() {
        return enterpriseName;
    }

    public void setEnterpriseName(String enterpriseName) {
        this.enterpriseName = enterpriseName;
    }

    public String getUsername() {
        return username;
    }

    public void setUsername(String username) {
        this.username = username;
    }

    public String getFirstName() {
        return firstName;
    }

    public void setFirstName(String firstName) {
        this.firstName = firstName;
    }

    public String getParentApiCode() {
        return parentApiCode;
    }

    public void setParentApiCode(String parentApiCode) {
        this.parentApiCode = parentApiCode;
    }

    public String getReturnInfo() {
        return returnInfo;
    }

    public void setReturnInfo(String returnInfo) {
        this.returnInfo = returnInfo;
    }
//  public String getHeadId() {
//      return headId;
//  }
//  public void setHeadId(String headId) {
//      this.headId = headId;
//  }

    public String getStartTime() {
        return startTime;
    }

    public void setStartTime(String startTime) {
        this.startTime = startTime;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    public String getProcessStatus() {
        return processStatus;
    }

    public void setProcessStatus(String processStatus) {
        this.processStatus = processStatus;
    }

    public String getResponseBody() {
        return responseBody;
    }

    public void setResponseBody(String responseBody) {
        this.responseBody = responseBody;
    }

    public String getParams() {
        return params;
    }

    public void setParams(String params) {
        this.params = params;
    }
}
